AVISource передаётся один аргумент, являющийся именем файла в
кавычках. Метод пытается считать этот файл используя либо
интерфейс "Video-for-Windows" либо встроенный OpenDML код (перенесённый из
VirtualDub). Фильтр способен загрузить любой файл, для которого
существует AVIFile обработчик. Сюда включаются не только AVI
файлы, но и WAV, AVS (скрипт AVISynth) и
VDR (фрейм-сервер VirtualDub).
|
Метод AVISource определяет тип файла и вызывает наиболее
соответствующий AVIFile или OpenDML обработчик. В случае,
если открыть файл таким образом не удаётся, можно
использовать OpenDMLSource или AVIFileSource , явно указывая какой тип
обработчика использовать. Оба фильтра способны читать обычные (>2GB)
AVI файлы. Но только через OpenDML можно работать с файлами большего
размера, и только AVIFile открывает не AVI файлы (WAV,
VDR, AVS).
|